package org.budo.cmbc.direct.sdk.entity.ecp;

import java.io.Serializable;
import java.util.List;

import lombok.Getter;
import lombok.Setter;
import lombok.experimental.Accessors;

/**
 * 子账簿批量出金明细查询结果
 */
@Getter
@Setter
@Accessors(chain = true)
public class BatchTransferOutResultQueryResp implements Serializable {

    private static final long serialVersionUID = 3373473011546687196L;

    /**
     * 交易状态：11：待审批；12：审批完成；13：审批拒绝；14：审批任务失效 01：交易中；02：交易成功 03：交易失败；04：交易未知；
     */
    private String transStatus;

    /**
     * 交易状态描述
     */
    private String transStatusDesc;

    /**
     * 总笔数
     */
    private String totNum;

    /**
     * 总金额
     */
    private String totAmt;

    /**
     * 成功总笔数
     */
    private String sucNum;

    /**
     * 成功总金额
     */
    private String sucAmt;

    /**
     * 失败总笔数
     */
    private String failNum;

    /**
     * 失败总金额
     */
    private String failAmt;

    /**
     * 转账申请时间
     */
    private String createTime;

    /**
     * 返回码
     */
    private String retCode;

    /**
     * 返回信息
     */
    private String retMsg;

    /**
     * 当前页
     */
    private String currentPage;

    /**
     * 查询行数
     */
    private String pageSize;

    /**
     * 总记录数
     */
    private String totalNum;

    /**
     * 总页数
     */
    private String totalPage;

    /**
     * 明细列表
     */
    List<BatchTransferOutResultDetail> resultList;
}